Karush-Kuhn-Tucker (KKT) conditions

Consider a general primal optimization problem (no assumptions of convexity or differentiability).

Then KKT conditions are

  1. stationary, i.e. 0(L(x,λ,ν))0 \in \partial \left(L(x,\lambda, \nu)\right)
  2. complementary slackness, i.e.
  3. primal feasibility,
  4. dual feasibility, i.e.

#incomplete


Also see: Slater condition


References: